#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//	int i = 0;
//	int n = 0;
//	int flag = 0;
//	scanf("%d", &n);
//	for (i = 10000; i <= 30000; i++)
//	{
//		int j = 0;
//		int arr[6] = { 0 };
//		int cnt = 5;
//		int k = i;
//		while (cnt)
//		{
//			arr[j] = k % 10;
//			k /= 10;
//			j++;
//			cnt--;
//		}
//		int sub1 = arr[4] * 100 + arr[3] * 10 + arr[2];
//		int sub2 = arr[3] * 100 + arr[2] * 10 + arr[1];
//		int sub3 = arr[2] * 100 + arr[1] * 10 + arr[0];
//		if (sub1 % n == 0 && sub2 % n == 0 && sub3 % n == 0)
//		{
//			flag = 1;
//			for (j = 4; j >= 0; j--)
//			{
//				printf("%d", arr[j]);
//			}
//			printf("\n");
//		}
//	}
//	if (flag == 0)
//	{
//		printf("No\n");
//	}
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	int n = 0;
//	int arr[1005] = { 0 };
//	scanf("%d", &n);
//	int i = 0, j = 0;
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d", &arr[i]);
//	}
//	int arr2[1005] = { 0 };
//	for (i = 0; i < n - 1; i++)
//	{
//
//		arr2[i] = arr[i + 1] - arr[i];
//		if (arr2[i] < 0)
//		{
//			arr2[i] = -arr2[i];
//		}
//	}
//	for (i = 0; i < n-2; i++)
//	{
//		for (j = 0; j < n - 2 - i; j++)
//		{
//			if (arr2[j] > arr2[j + 1])
//			{
//				int temp = arr2[j];
//				arr2[j] = arr2[j + 1];
//				arr2[j + 1] = temp;
//			}
//		}
//	}
//	for (i = 0; i < n - 1; i++)
//	{
//		if (arr2[i] != i+1)
//		{
//			printf("Not jolly");
//			return 0;
//		}
//	}
//	printf("Jolly");
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	int left = 0, right = 0;
//	scanf("%d%d", &left, &right);
//	int i = 0;
//	int cnt = 0;
//	for (i = left; i <= right; i++)
//	{
//		int temp = i;
//		int k = 0;
//		while (temp)
//		{
//			k = temp % 10;
//			if (k == 2)
//			{
//				cnt++;
//			}
//			temp /= 10;
//		}
//	}
//	printf("%d", cnt);
//	return 0;
//}


